package com.lswms.modules.lswms.excel.receipt;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 收货明细
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-06-13
 */
@Data
public class ReceiptdetailExcel {
    @Excel(name = "序号")
    private Long id;
    @Excel(name = "收货单号")
    private String receiptkey;
    @Excel(name = "明细行号")
    private Integer line;
    @Excel(name = "商品编码")
    private String sku;
    @Excel(name = "单位")
    private String unit;
    @Excel(name = "包装")
    private String pack;
    @Excel(name = "状态")
    private Integer status;
    @Excel(name = "预计数量")
    private BigDecimal qty;
    @Excel(name = "实际数量")
    private BigDecimal actqty;
    @Excel(name = "目的库位")
    private String toloc;
    @Excel(name = "目的托盘")
    private String totray;
    @Excel(name = "目的容器")
    private String tobox;
    @Excel(name = "批号")
    private String lot;
    @Excel(name = "生产日期")
    private Date lot1;
    @Excel(name = "有效日期")
    private Date lot2;
    @Excel(name = "属性3")
    private String lot3;
    @Excel(name = "属性4")
    private String lot4;
    @Excel(name = "属性5")
    private String lot5;
    @Excel(name = "属性6")
    private String lot6;
    @Excel(name = "属性7")
    private String lot7;
    @Excel(name = "属性8")
    private String lot8;
    @Excel(name = "属性9")
    private String lot9;
    @Excel(name = "属性10")
    private String lot10;
    @Excel(name = "备注")
    private String remark;
    @Excel(name = "来源单号")
    private String sourcekey;
    @Excel(name = "来源单类型")
    private String sourcetype;
    @Excel(name = "来源单时间")
    private Date sourcedate;
    @Excel(name = "关联单据")
    private String relatedorderkey;
    @Excel(name = "关联单据行")
    private Integer relatedorderline;
    @Excel(name = "回传状态")
    private String backstatus;
    @Excel(name = "回传时间")
    private Date backdate;
    @Excel(name = "回传结果")
    private String backresult;
    @Excel(name = "回传码")
    private String backcode;
    @Excel(name = "仓库")
    private String warehouse;
    @Excel(name = "创建人")
    private String adduser;
    @Excel(name = "创建时间")
    private Date addtime;
    @Excel(name = "更新人")
    private String updatuser;
    @Excel(name = "更新时间")
    private Date updatetime;

}